// var User = require('../models/user');
// exports.getUser = function(req, res) {
//     var userid = req.params.userid;
//     var user = new User();
//     user.find(userid,function(err,result){
//         if(err){
//             res.send('没有找到userid为'+userid+'的任务');
//         }
//         else if(undefined!=result){ // 增加这个判断，否则在没有查询到的情况下，Node.js会挂掉
//             res.send(result.length === 1 ? result[0]:result);
//         }
//         else{
//             res.end("Error");
//         }
//     });
// };
var db = require('../config/basicConnection');
var $sqlCommands = require('../config/sqlCommand');


// 显示所有
function findAllApply(req, res, next) {
    // 执行Query
    db.query($sqlCommands.user_status.findAllApply,
        function (err, result) {
            if (err) {
                result = {
                    msg: 'failed'
                };
            }
            // 以json形式，把操作结果返回给前台页面
            // console.log(result)
            db.doReturn(res, result)
        }
    );
}
function rejectApply(req, res, next) {
    // 执行Query
    var param = req.body || req.params || req.query;
    // 执行Query
    db.queryArgs($sqlCommands.user_status.rejectApply,
        [param.id],
        function (err, result) {
            if (err) {
                console.log(err)
            }
            // 以json形式，把操作结果返回给前台页面
            db.doReturn(res, result);
        }
    );
}
function passApply(req, res, next) {
    // 执行Query
    var param = req.body || req.params || req.query;
    // 执行Query
    db.queryArgs($sqlCommands.user_status.passApply,
        [param.id],
        function (err, result) {
            if (err) {
                console.log(err)
            }
            // 以json形式，把操作结果返回给前台页面
            db.doReturn(res, result);
        }
    );
}
// exports
module.exports = {

    findAllApply:findAllApply,
    rejectApply:rejectApply,
    passApply:passApply
};
